1
general::
Phrase(s): stuff something down something
to force something down inside of something. • Don stuffed the caulif lower leaves down the garbage disposal and turned it on. • Timmy stuffed the leaves down the hole and covered them with dirt.
McGrawhill's American Idioms And Phrasal Verbs